@CHARSET "UTF-8";
body{
	background-color: #f1f4f4 !important;
}
.div_head{
	wihth:100%;
	height:82px;
	border-width: 20px 100px 20px 100px;
	border-style:solid;
	border-color: white;
	background-color: white;
}

.div_head .div1{
	width:
}
.pull-left {
    float: left !important;
    font-size: 40px;
    text-align: center;
    line-height: 42px;
}
.pull-right {
    float: right !important;
}
.panel-navbar {
    line-height: 42px;
}
.panel-navbar a {
    margin-left: 15px;
    border-left: 1px solid #d8d8d8;
    padding-left: 20px;
    color: #888;
}
.logo-text {
    line-height: 32px;
    font-size: 20px;
    margin-left: 10px;
    font-weight: bold;
    padding-left: 15px;
    border-left: 1px solid #dadada;
    margin: 5px 20px;
    color: #828282;
}
.register_form {
    margin: 40px auto;
    width: 480px;
    background: #fff;
    padding: 50px 40px 40px;
    box-shadow: 0 0 10px #c4c8ce;
    border: 1px solid #ddd\9;
    border-top: 2px solid #2e82ff;
}

.form_title {
    font-size: 18px;
    color: #06f;
    margin-bottom: 20px;
}
.form_title small {
    color: #999;
    font-size: 66%;
}
.label1{
 	display: none;
	padding: .2em .6em .3em;
	font-weight: bold;
	line-height: 1;
	white-space: nowrap;
	vertical-align: baseline;
	border-radius: .25em;
    color: #ed5565;
    font-size: 14px;
    margin-left: 100px;
    margin-right: 100px;
    margin-top: 6px;
	margin-bottom: -14px;  
	width: 80%
}
.control-label {
    padding-top: 7px;
    margin-bottom: 0;
    text-align: left;
    width: 25%;
}
.register_form input{
	margin: 20px 0px 0px 0px;
	width:280px;
	height:40px;
	padding: 0 10px 0 10px;
}
#input1{
	width:163px;
	margin-right: -3px;
	border: 1px solid #ccc;
}
.yzm{
	margin-right: 15px;
	float: right;
	margin-top: 19px;
}

.register_form button{
	margin: 20px 25px 15px 0px;
	width:390px;
	height:40px;
	font-weight: 700;
	background-color: #8bc4e4;
}

.b1:HOVER {
	background-color: #428bca !important;
}

.b2:HOVER {
	background-color: #ccc !important;
}



